Stuffed animals - German English Dictionary